<?php 
/* SVN FILE: $Id$ */
/* App schema generated on: 2009-11-03 09:11:47 : 1257237167*/
class AppSchema extends CakeSchema {
	var $name = 'App';

	function before($event = array()) {
		return true;
	}

	function after($event = array()) {
	}

	var $local_accounts = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
		'user_id' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'key' => 'unique'),
		'username' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 100),
		'created' => array('type' => 'integer', 'null' => true, 'default' => NULL),
		'updated' => array('type' => 'integer', 'null' => true, 'default' => NULL),
		'code' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 100),
		'code_until' => array('type' => 'integer', 'null' => true, 'default' => NULL),
		'crypted_password' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 100),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1), 'user_id' => array('column' => 'user_id', 'unique' => 1))
	);
	var $openid_accounts = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
		'user_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'index'),
		'identity_url' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 100),
		'created' => array('type' => 'integer', 'null' => true, 'default' => NULL),
		'updated' => array('type' => 'integer', 'null' => true, 'default' => NULL),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1), 'user_id' => array('column' => 'user_id', 'unique' => 0))
	);
	var $points = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
		'text' => array('type' => 'string', 'null' => false, 'length' => 140),
		'sender_name' => array('type' => 'string', 'null' => false, 'length' => 100),
		'sender_id' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'key' => 'index'),
		'user_id' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'key' => 'index'),
		'code' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 100, 'key' => 'unique'),
		'created' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'key' => 'index'),
		'updated' => array('type' => 'integer', 'null' => true, 'default' => NULL),
		'visible' => array('type' => 'boolean', 'null' => false, 'default' => '0', 'key' => 'index'),
		'tweet_id' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'key' => 'unique'),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1), 'code' => array('column' => 'code', 'unique' => 1), 'tweet_id' => array('column' => 'tweet_id', 'unique' => 1), 'user_id' => array('column' => 'user_id', 'unique' => 0), 'created' => array('column' => 'created', 'unique' => 0), 'claimed' => array('column' => 'visible', 'unique' => 0), 'sender_id' => array('column' => 'sender_id', 'unique' => 0))
	);
	var $twitter_accounts = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
		'user_id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'index'),
		'screen_name' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 100),
		'oauth_access_token' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 100),
		'oauth_access_token_secret' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 100),
		'created' => array('type' => 'integer', 'null' => true, 'default' => NULL),
		'updated' => array('type' => 'integer', 'null' => true, 'default' => NULL),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1), 'user_id' => array('column' => 'user_id', 'unique' => 0))
	);
	var $users = array(
		'id' => array('type' => 'integer', 'null' => false, 'default' => NULL, 'key' => 'primary'),
		'name' => array('type' => 'string', 'null' => false, 'default' => NULL, 'length' => 100, 'key' => 'index'),
		'email_md5' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 32, 'key' => 'unique'),
		'email' => array('type' => 'string', 'null' => true, 'default' => NULL, 'length' => 100, 'key' => 'unique'),
		'created' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'key' => 'index'),
		'updated' => array('type' => 'integer', 'null' => true, 'default' => NULL, 'key' => 'index'),
		'about' => array('type' => 'string', 'null' => true, 'default' => NULL),
		'point_count' => array('type' => 'integer', 'null' => false, 'default' => '0'),
		'avatar' => array('type' => 'boolean', 'null' => false, 'default' => NULL),
		'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1), 'email_md5' => array('column' => 'email_md5', 'unique' => 1), 'email' => array('column' => 'email', 'unique' => 1), 'created' => array('column' => 'created', 'unique' => 0), 'name' => array('column' => 'name', 'unique' => 0), 'updated' => array('column' => 'updated', 'unique' => 0))
	);
}
?>